Big Huge Thesaurus

temple orange tree

noun